/*StyleSheet*/
html,body,*{margin:0;padding:0}
body{background:#eee; font-family: Arial;}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none}
.container{width:980px;margin:0 auto; min-height:200px;}
#header{width:100%;height:100px;margin-top:10px}
#logo{float:left}
#search{float:right;margin-top:30px}
#search input[type='submit']{outline:none;background: url(../images/bg-button.png) repeat-x;background-size: 5px;height: 32px;width: 85px;color: #fff;font-weight: bold;border: 0;border-radius: 5px;-ms-border-radius: 5px;}
#search input[type='submit']:hover{cursor:pointer}
#search input[type='text']{height: 31px;width: 206px;border-radius: 5px;border: 1px solid #ccc;outline:none;padding-left: 5px;font-weight: bold;margin-bottom: 0;height:25px}
#menu{height:60px;padding:5px;width:970px;background:url(../images/bg-menu-a.png);border-radius:5px 5px 0 0;border-bottom: 1px solid #ccc;}
#menu ul{margin:0}
#menu ul.pri-menu li{display:inline;font-size:20px;font-weight:bold;float:left;margin:20px 9px 0 0}
#menu ul.pri-menu li a{text-transform: uppercase;text-decoration:none;color:#090909;background:url(../images/bg-menu.png) repeat-x;padding:12px;background-size: 27px;border-radius: 5px;-ms-border-radius: 5px;}
#menu ul.pri-menu li a:hover{text-decoration:none;color:#ffffff;background:url(../images/bg-menu-active.png) repeat-x;padding:12px;background-size: 12px;border-radius: 5px;-ms-border-radius: 5px;}

#menu ul.sub-menu{display:none;position:absolute;background:#ccc;margin-top: 14px;border-radius: 5px;padding-bottom: 10px;width:130px;z-index:700;}
#menu ul.sub-menu li{display:list-item;float:none;list-style-type: none;width: 100%;text-align: center;margin-top: 10px;position: relative;}
#menu ul.sub-menu li a{position: relative;background:none;padding:7px;font-size:17px;float:left;margin: 0 3px 0 3px;width: 110px;font-weight:100}
#menu ul.sub-menu li a:hover{font-size: 17px;text-decoration:none;color:#ffffff;background:url(../images/bg-menu-active.png) repeat-x;padding: 7px;background-size: 12px;border-radius: 5px;-ms-border-radius: 5px;}

.left-content{background:#fff}
#left{float:left;width:250px;min-height:200px;}
#left .dictionary{margin:5px 5px 0 5px;background:#f4f4f4;min-height:300px;padding:5px;text-align: center;}
#left .dictionary h4,#right .dictionary h4{text-transform: uppercase;color: #333;text-align: center;font-size:17px}
#right .dictionary h4{background: url(../images/bg-button.png) repeat-x;background-size: 6px;margin:7px 0 0 0;padding: 10px 0;}
#left .dictionary a{text-transform: uppercase;color:#379b01;font-size: 13px;font-weight: 600;}
#left  a.a-z{background: url(../images/a-z.png) no-repeat 4px 1px;float:left;height: 58px;background-size: 242px 57px;margin-top: 5px;width: 246px;}
#content{float:left;width:730px;min-height:200px;}
#content .content-all{margin-bottom:10px}
#content .content-all .box-type{width: 728px;float: left;margin-top:10px}
#content .content-all .box-type .type-about{width: 723px;padding:5px 0 0 5px}
#content .content-all .box-type .type-about img{width: 95px;height:76px;float:left}
#content .content-all .box-type .type-about span{width: 613px;float:left;margin-left: 5px;font-size: 13px;text-align: justify;}
#content .content-all .box-category{min-height: 200px;width: 728px;float: left;margin-top:7px}
#content .content-all .box-type .type-title,#content .content-all .box-category .type-title{text-transform: uppercase;background:#f4f4f4;width:708px;padding:10px;font-size: 17px;font-weight: 600;}
#content .content-all .box-category .type-title-detail{width:696px;}
#content .content-all .box-category .type-title-detail .detail-social .fb-like{float: left;}
#content .content-all .box-category .type-title-detail .detail-social .addthis_toolbox{float: left;margin-left: 10px;width: 140px;}
#content .content-all .box-category .type-title-detail .detail-social .fb-share,#content .content-all .type-title .title-social .fb-share{cursor:pointer;background: url(../images/fb_share.png) no-repeat;float: left;width: 60px;height: 21px;margin-right: 10px;background-size: 59px;}
#content .content-all .box-category .type-title-detail .detail-social #___plusone_0{float:left!important;min-width:70px!important;}
#content .content-all .box-category .type-title-detail .detail-social{float:right;width: 287px;}
#content .content-all .type-title .title-social{float:right;width: 166px;}
#content .content-all .type-title .title-social #___plusone_0{float:left}
#content .content-all .box-category .type-title{margin-bottom:10px;}
#content .content-all .box-type .type-title span a,#content .content-all .box-category .type-title span{color:#379b01}
#content .content-all .box-type .type-title span a:hover{color:#ff880a}
#content .content-all .box-category .nav-tabs a{color:#379b01;font-weight:600}
#content .content-all .box-category .box-dictionary{width: 231px;float: left;margin:0 0 10px 9px;}
#content .content-all .box-category .box-dictionary a#title{width: 231px;float: left;margin-top:7px;color:#379b01;text-align: center;text-decoration:none}
#content .content-all .box-category .box-dictionary a#title:hover{color:#ff880a}
#content .content-all .box-type .acticle-list{padding:0 0 0 5px;width:718px}
#content .content-all .box-type .acticle-list .acticle-item{width:353px;margin:5px 5px 0 0;float:left; height:22px;padding-bottom: 6px;border-bottom: 1px dashed #ccc;}
#content .content-all .box-type .acticle-list .acticle-item img{float:left;width:100px;height:50px}
#content .content-all .box-type .acticle-list .acticle-item.old{border-right: 1px dashed #ccc;}
#content .content-all .box-type .acticle-list .acticle-item span{float:left;height:22px;width: 252px;padding-left: 2px;font-size: 12px;font-weight: bold;}

#content .content-all .content-question .txtNameEmail{width: 312px;float:left;margin-right:5px}
#content .content-all .content-question .txtquestion{width: 698px;float:left;resize:none}
#content .content-all .content-question form{border-bottom: 1px dashed #ccc;margin-bottom:10px}
#content .content-all .content-question .btn-submit{float:left}
#content .content-all .content-question{width: 713px;padding: 0 10px 0 5px;}
#content .content-all .comment{width: 713px;padding: 10px 10px 0 5px;border-top:1px dashed #ccc;margin-top:10px}
#content .content-all .content-question .media .media-body .media-heading span.btn-reply a{margin-right:10px;background: url(../images/btn-reply.png) no-repeat; float:right;padding-left: 22px;background-size: 22px;font-weight: bold;font-size: 15px;font-family: arial;color: #379b01;}
#content .content-all .content-question .media .media-body .media-heading span.btn-reply a:hover{color: #ff880a;}
#content .content-all .content-question .media .media-body .media-heading{font-size:14px;}
#content .content-all .content-question .media .media-body .media-heading span.date-created{font-weight: 100;color: green;font-style: italic;}
#content .content-all .content-question .media .media-body {font-size: 13px}

.content-list{width:540px!important;float:left}
.content-list .box-category{width:540px!important}
.content-list .content-all .box-category .type-title{margin-bottom:5px!important;}
.content-list .content-all .box-category .box-article a:hover {color: #ff880a;}
.content-list .box-category .type-title{width: 515px!important}
.content-list .content-all .box-category .box-article{border-bottom: 1px dashed #ccc;width: 535px;float: left;}
.content-list .content-all .box-category div.box-article:last-child{border-bottom: 0px}
.content-list .content-all .box-category .box-article img{width:100px;height:80px;float: left;margin:5px 0;}
.content-list .content-all .box-category span{float:left;width: 420px;margin-left:5px}
.content-list .content-all .box-category span.article-title{font-weight:bold;font-size: 13px;}

#content .content-all .content-about {font-size: 13px;padding: 0 10px 0 5PX;}

#content .content-all .box-type .acticle-list .acticle-item a:hover{color:#ff880a}

#footer{text-align:center;width:970px;height:55px;padding:5px;border-radius:0 0 5px 5px;background:url(../images/bg-menu-a.png) repeat-x;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding-top:22px}

#left a.button1,#left a.button2,#left a.button3{cursor:pointer;float:left;width:100%}
#left .button1{background: url(../images/button.png) no-repeat 4px 1px;height: 58px;background-size: 243px 167px;margin-top: 10px;}
#left .button2{background: url(../images/button.png) no-repeat 4px -55px;height: 58px;background-size: 243px 167px;margin-top: 10px;}
#left .button3{background: url(../images/button.png) no-repeat 4px -112px;height: 58px;background-size: 243px 167px;margin-top: 10px;}


#right{float:right;width: 185px;margin-right: 5px;}
#right .right-article{float: left;width: 185px;padding:5px 0;border-bottom:1px dashed #ccc;}
#right  div.contain-box{margin-bottom: 7px;}
#right .right-article a.img{width: 51px;margin:0}
#right .right-article a, #right .right-article p{float: left;width: 133px;color: #379b01;margin-left: 1px;}
#right img{width: 50px}
.cls{clear:both}
.gallery{margin-top: 7px;height:300px}
#gallery a {	float:left;	position:absolute;}
#gallery a img {	border:none;	width:728px;	height:300px;}
#gallery a.show {	z-index:1}
#gallery .caption {	z-index:600; 	background-color:#000; 	color:#ffffff; 	height:100px; 	width:100%; 	position:relative;	top:200px;}
#gallery .caption .content {	margin:5px}
#gallery .caption .content h3 {	margin:0;	padding:0;	color:#1DCCEF;}